声明

本文是学习GB-T 33784-2017 可编程逻辑器件软件文档编制规范. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们

1 范围

本标准规定了可编程逻辑器件软件开发过程编制的主要文档及其编制的内容、格式等要求。

本标准适用于可编程逻辑器件软件开发过程中文档的编制。

2 规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T 8567—2006 计算机软件文档编制规范

GB/T 11457—2006 软件工程术语

GB/T 33781—2017 可编程逻辑器件软件开发通用要求

3 术语和定义

GB/T 11457—2006 和 GB/T 33781—2017 中界定的术语和定义适用于本文件。

4 一般要求

4.1 文档的产生

可编程逻辑器件软件文档应伴随各阶段的工作过程(见GB/T 33781—2017 的表
A.1)而产生。

4.2 文档介质

可编程逻辑器件软件开发过程中要编制的文档应为纸质或电子媒体的形式。

4.3 文档的结构

软件文档由封面、签署页、目录、正文组成,必要时增加注释和(或)附录(或附件)。

4.4 文档编制规则

文档内容的条款标题和顺序应与本标准规定的标题和顺序相同。具体文档编制中,若所编制的文
档不包含本标准规定的某个或某些条款的内容,则在相应条款的标题下直接加以说明,如,"此标题下无

内容"。文档编制的相关具体要求如下:

a) 文档目录:

目录在正文前面。

b) 文档的页码:

文档的目录使用从I
开始的小写罗马数字编号,文档正文和附录使用阿拉伯数字顺序连续编写。

c) 正文条款编号和书写形式:

1) 文档正文的条款编号采用以下形式:

GB/T 33784—2017

X

X.X

X.X.X

X.X.X.X

编号的第1层

编号的第2层

编号的第3层

编号的第4层

其中,X 是阿拉伯数字字符,取值从1到9。

文档条款设置一般最多四层,即编号层次到 X.X.X.X 为止。

2) 在有标题的条款中,正文另起一行书写。

d) 公式:

文档中的公式应写在有关条文附近。公式中符号的意义和计量单位,应注释在公式的下面。同一
个文档中若有两个以上公式时,应在其后用带圆括号的阿拉伯数字顺序编号,编号应在整个文件中

连续。

e) 插图:

文档中插图应安排在有关条文附近(流程图可列在有关章、条之后)。如有两个以上插图,应标以图
号(如,图1-1、图1-2……),图号可用阿拉伯数字1、2…表示,第一个数字表示章号,第二个数字表示顺

序号,图号之后写其名称。

f) 表格:

表格一般排在有关条文附近。同一个文档有两个以上表格时,应在整个文档中连续标注表号(如,
表1-1、表1-2……),表号可用阿拉伯数字1、2…表示,第一个数字表示章号,第二个数字表示顺序号,表

号之后写其名称。

表格中相邻参数或文字相同时,以通栏表示,尽量不使用"同上""同左"字样。

如果表格超过一页要转下页续排时,表的续表不必写表的名称,而在续表的上方居中位置写明"续

表 X"。 续表的表头不得省略。

g) 注和附录:

"注"中不能出现图表和公式。如只有一条注,则在"注"字后面加冒号,接着写注释内容。若同一处

有两条以上注时,可在"注"字加冒号之后,用带圈的阿拉伯数字①、②…标识。

如有两个以上附录,用"附录"加一个英文大写字母的形式编号,编号顺序按英文字母顺序依次

排列。

附录若有标题应写在"附录"后面。

附录的内容、插图、表格应在附录内单独编号。

附录的页码紧接着正文页码连续编排。

5 文档种类

在软件开发过程中一般产生下列主要文档:

a) 可编程逻辑器件软件可行性和风险分析报告;

b) 可编程逻辑器件软件开发技术要求;

c) 可编程逻辑器件软件需求规格说明;

d) 可编程逻辑器件软件设计说明;

e) 可编程逻辑器件软件仿真测试计划;

f) 可编程逻辑器件软件仿真测试说明;

g) 可编程逻辑器件软件仿真测试报告;

h) 可编程逻辑器件软件确认测试计划;

i) 可编程逻辑器件软件确认测试说明;

GB/T 33784—2017

j) 可编程逻辑器件软件确认测试报告;

k) 可编程逻辑器件软件使用说明;

1) 可编程逻辑器件软件开发总结报告。

其他文档编制规范参见GB/T 8567—2006。

6 文档内容及编排要求

6.1 可编程逻辑器件软件可行性和风险分析报告

《可编程逻辑器件软件可行性和风险分析报告》描述可编程逻辑器件软件的可行性和风险分析要
求,内容包括:设计复杂度评估、功耗和时钟频率要求评估、防辐照方法、产品测试方法、封装要求、设计

及测试工具(硬件和软件)、必要人力资源的可用性、确认潜在的风险项及对应的预防措施和意外计划。

《可编程逻辑器件软件可行性和风险分析报告》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

简述系统的用途,标识和描述本文档适用的可编程逻辑器件软件在系统中的作用。

1 . 3文档概述

概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 工程需求 3.1 功能需求

本条分若干小条描述可编程逻辑器件软件的功能需求。

3.2 性能需求

本条分若干小条描述可编程逻辑器件软件的性能需求。

3 . 3接口需求

本条分若干小条描述可编程逻辑器件软件的接口需求。

3 . 4工作条件

本条描述可编程逻辑器件软件所要求的工作条件。

4 可行性分析

本章应针对以下技术要求的各方面开展可行性分析,并给出分析结果。可行性分析技术要求应包

括如下内容:

a.设计复杂度评估;

b.功耗和时钟频率要求评估:

c.选择满足辐照要求的防辐照方法,定义该防辐照方法对芯片面积和电路频率的影响评估;

GB/T 33784—2017

d.对所有需求的可测试性进行评估,包括降额要求等所有功能及非功能的需求;

e.确定适用芯片,并分析芯片属性对任务要求的可行性。例如:最大工作频率、封装方式、资源规

模、工作温度、存储温度、辐照总剂量、峰值功耗等;

f.确保基线上的技术要素有足够的寿命。例如:设备、技术支持、设计及测试工具(硬件和软件)等

在要求的时间内有效;

g.确定必要人力资源的可用性;

h.确保无侵权行为。例如:当使用第三方IP核时,应确定其可用性、许可、支持、合法性及经济的

可行性 。

5 继承性分析

本章应对可编程逻辑器件软件设计开展继承性分析,通过继承性分析证明开展设计的可行性和风

险,并给出分析结果。

6 风险分析

本章应描述风险分析,确认潜在的风险项及对应的预防措施和意外计划,包括:采购风险、软件工

具短缺风险、开发人员短缺风险、任务需求频繁更改风险等,并给出分析结果。

6.2 可编程逻辑器件软件开发技术要求

《可编程逻辑器件软件开发技术要求》描述可编程逻辑器件软件开发的目的、目标、主要任务、功能
及性能指标等要求,是可编程逻辑器件开发的基础和依据。《可编程逻辑器件软件开发技术要求》应包

括如下内容:

a)
运行环境要求:描述可编程逻辑器件软件运行环境的温度、电压、功耗、抗辐照等方面的要求;

b) 接口关系:描述可编程逻辑器件软件的所有外部接口关系;

c)
安全关键性要求:描述可编程逻辑器件软件可靠性、冗余性、安全性等方面的要求;

d) 设计约束:描述可编程逻辑器件软件IP
核复用要求、资源余量和时序余量等方面的要求;

e)
管理要求:描述可编程逻辑器件软件的管理机构、管理办法、项目开发进度、相关评审、控制节
点等要求;

f)
质量保证:描述可编程逻辑器件标准、文档、配置管理、测试等方面的要求;

g)
验收与交付:描述可编程逻辑器件软件的验收准则,可编程逻辑器件软件的交付形式、数量、装
载媒体,交付的文档清单和(需要时)可编程逻辑器件软件的版权保护等方面的要求;

h)
维护:描述可编程逻辑器件软件验收后出现问题的处理原则,包括可编程逻辑器件软件的改
正、适应和完善性维护工作等方面的要求。

《可编程逻辑器件软件开发技术要求》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

本条应简要描述可编程逻辑器件软件任务的来源、目的和用途,以及项目的承担单位等。

简述系统的用途与组成,标识和描述本文档适用的可编程逻辑器件软件在系统中的作用与组成。

GB/T 33784—2017

1.3 文档概述

概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 运行环境要求

描述可编程逻辑器件软件运行环境要求,如温度、电压、功耗、抗辐照等。

4 任务要求

描述系统分配给可编程逻辑器件软件的设计要求,如功能、性能及算法等要求,确定其技术指标。

5 接口关系

描述该可编程逻辑器件软件的所有外部接口关系。

6 关键性要求 6.1 可靠性

a.提出可编程逻辑器件软件可靠性要求;

b.提出可编程逻辑器件软件的容错、冗余要求及建议;

c.规定可编程逻辑器件软件的健壮性要求。

6 . 2 安 全 性

a.明确可编程逻辑器件软件的关键等级;

b.规定可编程逻辑器件软件的安全性要求;

c.指出安全性设计所依据的标准;

d.规定安全性关键功能的标识,依据相关的要求和失效条件,为每一个功能确定安全性关键

等 级 ;

e.规定安全性关键功能的控制、检测和故障识别等要求。

6.3 保密性

明确保密性要求。

6 . 4其他要求

规定易测试性等要求。

7 设计约束

指明约束可编程逻辑器件软件设计必须特别说明的要求, 一般应包括如下内容:

a.规定可编程逻辑器件软件的数学模型和算法公式等要求;

b.规定可编程逻辑器件软件的设计输入方法和遵循的设计规则,如IP核复用要求;

c.规定余量要求,如资源余量和时序余量要求;

d.规定可编程逻辑器件软件的重用性和可移植性要求。

8 管理要求

说明可编程逻辑器件软件的管理机构、管理办法、项目开发进度、相关评审、控制节点等要求。

9 质量保证 9.1 标准

规定可编程逻辑器件软件开发、测试必须遵循的标准。

9.2 文档

规定必要的开发、测试文档清单以及相应的评审要求。

9.3 配置管理

规定可编程逻辑器件软件的配置管理要求。

GB/T 33784—2017

9.4 测试要求

规定可编程逻辑器件软件开展测试的要求,如:验证计划、验证说明、验证报告、第三方评测相关要

求 等 。

9 . 5其他要求 10 验收与交付

a.规定可编程逻辑器件软件的验收准则,包括验收程序和验收环境;

b.规定可编程逻辑器件软件的交付形式、数量、装载媒体等,规定必须交付的文档清单;

c.需要时规定可编程逻辑器件软件的版权保护要求。

11 维护

规定验收后出现问题的处理原则。说明可编程逻辑器件软件的改正、适应和完善性维护工作的

要 求 。

6.3 可编程逻辑器件软件需求规格说明

《可编程逻辑器件软件需求规格说明》描述可编程逻辑器件软件的功能需求、外部接口需求、内部接

口需求,以及确保满足每个需求所使用的方法。

《可编程逻辑器件软件需求规格说明》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

简述系统的用途,标识和描述本文档适用的可编程逻辑器件软件在系统中的作用。

1 . 3文档概述

概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 工程需求 3.1 功能需求

分小条标识可编程逻辑器件软件必须满足的所有功能需求。

3.1.X (功能名)

从3.1.1开始编号。用名字标识该可编程逻辑器件的功能,陈述此功能的用途。各条应标识和陈 述与该功能有关的关键输入输出的用途,标识该功能全部满足或部分满足的已分配的或派生出的各项

需求。如果该项功能分解为若干子功能,则用一个或多个小条描述每个子功能的需求。

3.2 外部接口需求

本条分为若干个小条来指定关于可编程逻辑器件软件的接口需求,也可引用包含这些需求的其他

文 档 。

3.2.1 接口图

本条通过一张或多张接口图来描述所需要的可编程逻辑器件软件接口关系。

GB/T 33784—2017

3.2.X (接口功能)

本条(从3.2.2开始)描述各接口功能模块,可根据需要分小条描述。本条可引用其他文档(例如

通信协议、用户接口等)代替此处所描述的信息。需求应包括如下内容:

a.对要实现的接口类型的需求,例如:总线接口(独立/复用)、输入接口、输出接口等;

b.给出各种接口信号关系、接口信号的时序特性及时序余量要求;

c.给出与可编程逻辑器件软件相关的地址分配,如果可以适用,为每一个功能提供对应的地址

分 配 ;

d.可编程逻辑器件软件接口通信特性。

3.3 内部接口需求

本条分为若干个小条来指定关于可编程逻辑器件软件的内部接口需求。

3 . 4适应性要求

说明可编程逻辑器件软件对不同厂家开发环境的适应性要求。

3.5 容量和时间要求

预估芯片内资源利用情况,规定资源余量需求、时序余量需求和处理时间(时序延时)要求。

3.6 安全性要求

描述为避免人员、财产和物理环境等潜在危害所作的安全要求设计。分析可编程逻辑器件软件所

在系统的结构设计是否影响了可编程逻辑软件的安全性。

3.7 保密性要求

描述为避免敏感数据可能的丢失所作的保密要求设计。

3.8 质量因素

可分条详细说明在合同或开发技术要求中规定的或由较高级别规格说明派生出的可编程逻辑器 件软件质量因素,以及针对每个质量因素规定遵循的方法,陈述质量需求展开到各个功能上的特有属

性,内容应包括:

a.功能完备性:是否可实现任务书中所需功能。

b.可靠性:执行中产生正确、 一致的结果的能力。确定可编程逻辑器件软件所采用的可靠性设计

方法,例如:冗余设计、抗干扰设计等。

c.可维护性:易于更正的能力。

d.灵活性:易于适应需求变化的能力。

e.可移植性:易于修改以适应不同器件环境的能力。

f.可重用性:可用于多个应用的能力。

g.可测试性:易于充分测试的能力。

3.9 设计约束

指明约束可编程逻辑器件软件设计的要求,如设计指导原则、设计环境和工具版本,设计的语言约

束、设计方法约束。

3.10 人的特性/人的工程需求

详细说明可编程逻辑器件软件对人员因素的工程需求。

3.11 可追踪性

应建立需求规格说明与开发技术要求的可追溯性表,每一条需求都必须映射到开发技术要求中, 找到其对应的说明。可以采用表格的形式反映需求与开发技术要求之间的对应关系。需求包括功能、 性能、接口、安全性和可靠性、余量等需求。可参考下表进行填写。明确追踪到功能、性能、余量、接口、

可靠性和安全性。

GB/T 33784—2017

表 1 可编程逻辑器件软件需求规格说明与开发技术要求可追溯性一览表

序号

需求类型

开发技术要求

需求规格说明

任务标识号

任务名称

需求标识号

需求名称

1

功能

2

3

接口

4

5

性能

6

7

安全性和可靠性

8

9

余量

10

4 交付准备

说明要交付的可编程逻辑器件软件介质的类型和特性。本章还应说明介质的标签、包装、处置和 分类标记的要求,包括可编程逻辑器件软件的名字和项目唯一标识号。任何特殊的交付要求也要在此

说明。

6.4 可编程逻辑器件软件设计说明

《可编程逻辑器件软件设计说明》描述可编程逻辑器件软件的结构/详细设计的技术要求,包括体系
结构设计、功能模块设计及各功能子模块设计、接口设计及各子模块的内部接口关系、设计及约束(包括

综合约束、布局布线约束等)、可追踪性等。

《可编程逻辑器件软件设计说明》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

简述系统的用途,标识和描述本文档适用的可编程逻辑器件软件在系统中的作用。

1.3 文档概述

概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 概要设计

本章应分条来描述可编程逻辑器件软件结构设计。

GB/T 33784—2017

3.1 总体结构原理

本条描述可编程逻辑器件项目总体结构图,应包含可编程逻辑器件软件功能模块划分,模块功能 说明,系统数据通路。

3.2 功能模块设计

分条描述各功能模块设计,使用标识符标识各功能模块,描述各功能模块的用途、开发状态/类型、 输入数据、输出数据、资源占用情况等内容。

描述各功能模块采用的设计方法,包含对模块的设计思路,例如:某模块自行设计,某模块引用IP 核。描述引用的IP 核及其属性,如源代码级核或网表级核、接口属性和时序属性等,并描述其逻辑综 合及布局布线要求。

对于算法的设计,应完成算法由抽象层次过渡到实现层次的转换,确定出算法的输入、输出接口, 描述算法的实现过程,必要时对中间参数进行描述。分析和统计出实现算法所需的资源,如估计出可

配置逻辑模块、输入输出接口、内部存储器、乘法器等资源的占用情况。

描述各功能模块中采用的可靠性、安全性、可维护性、可测试性和数据安全保密的设计方法。

4 模块设计

分条描述各PSCI 单元的详细设计情况。

4.X 模块名称和项目唯一标识号

分条标识和描述模块中的各个子模块。用子模块间的控制流图和数据流图描述子模块间的关系。 并标识模块与外部连接的所有接口。对于被多个模块使用的子模块,应详细描述在一个模块下的情

况,其他的模块只需要引用。

每个模块的唯一标识可用程序中要使用的名称,便于设计文档与实现代码的追踪。 4.X.Y 子模块名称和项目唯一标识号

标识子模块的名称和项目唯一标识号,并指出子模块的用途。可以再分小条提供子模块的设计 信息。

4.X.Y.1 (子模块的名称)设计及约束

指出各子模块的设计需求和所有约束条件。在本条定义的设计需求中应包括接口的设计需求和 相应的质量需求。

描述各子模块的地址分配、控制方式、接口方式、存储器空间、接口管脚信号等详细定义、时序说 明、性能指标、输入数据、输出数据、内部寄存器及寄存器使用说明、接口信号时序特性及时序余量要 求、子模块所用到的逻辑、资源占用情况、测试要求等内容。

描述各子模块的可靠性、安全性、可测试性设计方法。

5 验证设计

描述系统的仿真验证设计,针对各功能模块的用途及复杂度,对需要仿真的模块进行功能和时序 仿真验证。对布局布线时序分析结果、资源占用情况、接口时序情况、功能验证等情况进行详细说明。 对仿真测试覆盖率进行详细说明。

6 可追踪性

每一个模块都必须映射到需求规格说明中,找到其对应的说明。可参考下表进行填写。

表 1 可编程逻辑器件软件设计说明与需求规格说明可追溯性一览表

序号

需求规格说明

设计说明

需求标识号

需求名称

模块标识号

模块名称

1

2

GB/T 33784—2017

6.5 可编程逻辑器件软件仿真测试计划

《可编程逻辑器件软件仿真测试计划》描述可编程逻辑器件软件的仿真测试计划的技术要求,包括:
仿真测试环境(仿真测试环境包括功能及时序仿真工具等)、仿真测试要求、测试进度表的安排、可追踪

性等。

《可编程逻辑器件软件仿真测试计划》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1.2.1 可编程逻辑器件软件概述

本条应描述本次被测可编程逻辑器件软件的版本号、可编程逻辑器件软件规模和编程语言

VHDL/Verilog/原理图。

1.2.2 运行环境

本条应描述FPGA使用的芯片型号、工作时钟以及外部接口的芯片型号。

1.2.3开发环境

设计开发工具;

逻辑综合工具。

1 . 3文档概述

概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 测试要求与测试策略 3.1 测试总体要求

本条应描述本次测试的测试级别、测试类型等要求。

3.2 测试策略和方法

本条应描述本次测试采用的测试思路、测试方法等。

3.3 测试项和测试子项标识说明

对测试项和测试子项的标识方式进行说明。

4 测试环境 4.1 仿真测试环境

本条应描述仿真测试环境要求、内容包括使用工具的版本和硬件状态。

4.2 软件项

本条应按名称、编号和版本,描述用于执行仿真测试的软件项(如仿真工具软件、操作系统、输入文 件、测试数据产生程序、其他专用测试软件等)。本条还应描述每个软件项的用途、保密处理和安全性

问 题 。

GB/T 33784—2017

4.3 硬件和固件项

本条应按名称、编号和版本,描述用于测试环境的硬件、接口设备和固件项。

4.4 安装、测试与控制

本条应描述仿真测试环境。

4.5 参与组织

本条应描述参与仿真测试的组织及其角色与职责。

4.6 人员

本条应描述在仿真测试期间测试现场所需人员的数量、类型、技术水平和测试时间等。

4.7 测试地点

本条描述开展测试的地点。

5 测试内容 5.1 测试内容1

本条应定义测试项标识,并描述本部分功能要求、测试要求、测试项分析过程等。

5.X 其他测试内容

本条应定义测试项标识,并描述其他部分功能要求、测试要求、测试项分析过程等。

6 测试进度

本章应描述测试进度安排,包括测试工作进度、评审进度。

7 配置管理计划

本章应描述配置项名称、入库时间等内容。

8 质量保证计划

本章应描述开展的质量保证工作计划。

9 可追踪性

本章应描述仿真测试计划中每个测试项的可追踪性。

6.6 可编程逻辑器件软件仿真测试说明

《可编程逻辑器件软件仿真测试说明》描述可编程逻辑器件软件仿真测试所需的测试准备、测试用

例及测试过程。

《可编程逻辑器件软件仿真测试说明》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1.3 文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

GB/T 33784—2017

3 测试准备 3.1 硬件准备

本条应描述仿真测试工作所需的硬件准备过程。应提供以下内容:

a.用名称和编号标识要使用的特定硬件;

b.任何开关装置和用于连接硬件的电缆;

c.说明硬件、互联控制和数据路径的一个或多个图示;

d.使硬件处于就绪状态的分步说明。

3.2 软件准备

本条应描述准备被测项、相关软件以及测试数据的必要过程。有关这些过程,可以引用已发布的

软件手册。应提供下述信息:

a.测试中要使用的特定软件;

b.测试项的存储介质(如光盘);

c.任何相关软件(例如,模拟器、测试驱动程序)的存储介质;

d.加载软件的说明,包括所需的顺序;

e.多个测试用例共同使用的软件初始化说明。

3.3 其他测试前准备

本条应描述进行仿真测试前所需的其他人员活动、准备工作或规程。

4 测试说明 4.X (测试的软件唯一标识符)

本条应用软件唯一标识符标识一个测试,并分为以下几条。当所需信息与以前提供的信息重复

时,此处可进行引用。

4.X.Y (测试用例的软件唯一标识符)

4.X.Y.1 涉及的需求

本条应标识测试用例所涉及的可编程逻辑器件软件需求或系统需求。

4.X.Y.2 先决条件

本条应标识执行测试用例前必须建立的先决条件,应讨论以下内容:

a.软件配置和硬件配置;

b.测试开始之前需设置或重置的标志、初始数据;

c.运行测试用例所需的预置条件;

d.测试用例特有的其他特殊条件。

4.X.Y.3测试输入

本条应描述测试用例所需的测试输入,应提供以下内容:

a.每一测试输入的名称、用途和说明(例如,取值范围、准确性);

b.测试输入的来源与选择测试输入的方法;

c.测试输入是真实的还是模拟的;

d.测试输入的时间或事件序列;

e.控制输入数据的方式:

1) 最小/最大/合理数量的数据类型和值;

2) 为了检验过载、饱和及其他"最坏情况"的影响,用于测试被测项的各种有效数据类型 和 值 ;

3) 为了检验对非常规输入的适当处理,用于测试被测项的无效数据类型和值。

GB/T 33784—2017

4.X.Y.4预期的测试结果

本条应标识测试用例的所有预期测试结果,必要时应包含中间结果。

4.X.Y.5 评价结果的准则

本条应标识用于评价测试用例的中间和最终结果的准则。应对每一测试结果提供以下信息:

a.输出可能变化但仍能接受的范围或准确性;

b.用时间或事件数表示的允许的最大/最小测试持续时间;

c.当测试结果不确定时,进行再测试的条件;

d. 以上未提及的其他准则。

4.X.Y.6 测试过程

本条应定义测试用例的测试过程。测试过程应定义为以执行顺序排列的、 一系列独立编号的步 骤。为便于文档维护,可以将测试过程作为附录并在此条引用。每个测试过程的详略程度依赖于被测

试软件的类型。详略程度应有利于确定预期结果并把它们与实际结果进行比较。

4.X.Y.7 假设和约束

本条应标识所做的任何假设,以及测试条件给测试用例带来的约束或限制。如果对指定的限制和

参数,放弃或例外处理得到批准,应对它们加以标识,并指出它们对测试用例的影响与效果。

5 可追踪性

从本测试说明中的每个测试用例与其所涉及的系统或可编程逻辑器件软件需求的可追踪性。如

果一个测试用例涉及多个需求,应包含从每一组测试过程步骤到所涉及的需求的可追踪性。

6.7 可编程逻辑器件软件仿真测试报告

《可编程逻辑器件软件仿真测试报告》是对可编程逻辑器件软件仿真测试结果的记录,包括测试结

果概述、测试环境的影响、详细的测试结果、测试日志等。

《可编程逻辑器件软件仿真测试报告》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号:

b . 标题;

c.术语和缩略语:

d.本文档适用的系统。

1.2 系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1 . 3文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 测试结果概述

3.1 对被测试可编程逻辑器件软件的全面评估 本条应包含如下内容:

a.根据本报告中的测试结果,给出该可编程逻辑器件软件的全面评估。

b.标识测试中发现的所有遗留缺陷、限制或约束。可用问题/更改报告形式,给出缺陷信息。

GB/T 33784—2017

c.对每个遗留缺陷、限制或约束,应描述:

1) 对可编程逻辑器件软件和系统性能的影响,包括对未得到满足的需求的标识;

2) 对其进行纠正时,可编程逻辑器件软件和系统设计受到的影响;

3) 推荐的纠正方案/方法。

3.2 测试环境的影响

本条应给出测试环境与操作环境的差异,并评估差异对测试结果的影响。

3.3 改进建议

本条应对被测试可编程逻辑器件软件的设计、操作或测试提供改进建议。可以讨论每个建议及其

对可编程逻辑器件软件的影响。如果没有改进建议,本节应陈述为“无”。

4 详细测试结果 4.X (测试的软件唯一标识符) 4.X.1 测试结果总结

本条应对测试结果进行总结。应给出与该测试相关联的每个测试用例的完成状态(例如,"测试结 果与期望结果一致",“遇到的问题”,"与要求有偏差"等),可用表格的形式给出。当完成状态不是"所

预期的"时,本条应引用以下几条提供详细信息。

4.X.2 遇到的问题

4.X.2.Y (测试用例的软件唯一标识符)

本条应用软件唯一标识符标识遇到一个或多个问题的测试用例,并提供以下内容:

a.简述所遇到的问题;

b.标识所遇到问题的测试过程步骤;

c.对相关问题/更改报告和备份数据的引用;

d.改正这些问题所重复的过程或步骤及每次改正得到的结果;

e.再测试时,是从哪些回退点或测试步骤恢复测试的。

4.X.3 与测试用例/过程的偏差

4.X.3.Y(测试用例的软件唯一标识符)

本条应用软件唯一标识符标识出现一个或多个偏差的测试用例,并提供:

a.偏差说明(例如,出现偏差的测试用例的运行情况和偏差性质,如替换了所要求的设备、未能遵

循规定的步骤、进度安排的偏差等);

b.偏差原理;

c.偏差对测试用例有效性影响的评估。

5 测试日志

本章可用图表或附录的形式,给出本报告所覆盖的测试事件记录(按年月顺序排列),测试日志应

包 括 :

a.执行测试的日期、时间和地点;

b.每个测试所使用的软件配置和硬件配置,包括所有硬件的零件/型号/系列号、制造商、校正等

级和校准日期;所使用的软件部件的版本号和名称;

c.与测试有关的每一活动的日期和时间,该项活动执行者和见证者身份。

6.8 可编程逻辑器件软件确认测试计划

《可编程逻辑器件软件确认测试计划》描述可编程逻辑器件软件的确认测试计划的技术要求,包括:

确认测试环境(确认测试环境包括硬件项和软件项、环境条件、辐照要求等)、确认测试要求、测试进度表

GB/T 33784—2017

的安排、可追踪性等。

《可编程逻辑器件软件确认测试计划》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1.2.1 可编程逻辑器件软件概述

本条应描述本次被测可编程逻辑器件软件的版本号、可编程逻辑器件软件规模和编程语言

VHDL/Verilog/原理图。

1.2.2 运行环境

本条应描述FPGA使用的芯片型号、工作时钟以及外部接口的芯片型号。

1.2.3 开发环境

设计开发工具;

逻辑综合工具。

1 . 3文档概述

概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,应包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 测试要求与测试策略 3.1 测试总体要求

本条应描述本次测试的测试级别、测试类型等要求。

3.2 测试策略和方法

本条应描述本次测试采用的测试策略、测试方法等。

3.3 测试项和测试子项标识说明

对测试项和测试子项的标识方式进行说明。

4 测试环境 4.1 确认测试环境

本条应描述确认测试环境要求、内容包括使用工具的版本和硬件状态。

4.2 软件项

本条应按名称、编号和版本,描述用于执行确认测试的软件项(如操作系统、输入文件、测试数据产

生程序、其他专用测试软件等)。本条还应描述每个软件项的用途、保密处理和安全性问题。

4.3 硬件和固件项

本条应按名称、编号和版本,描述用于测试环境的硬件、接口设备和固件项。

4.4 安装、测试与控制

本条应描述确认测试环境。

4.5 参与组织

本条应描述参与确认测试的组织及其角色与职责。

GB/T 33784—2017

4.6 人员

本条应描述在确认测试期间测试现场所需人员的数量、类型、技术水平和测试时间等。

4 . 7测试地点

本条描述开展测试的地点。

5 测试内容 5.1 测试内容]

本条应定义测试项标识,并描述本部分功能要求、测试要求、测试项分析过程等。

5.X 其他测试内容

本条应定义测试项标识,并描述其他部分功能要求、测试要求、测试项分析过程等。

6 测试进度

本章应描述测试进度安排,包括测试工作进度、评审进度。

7 配置管理计划

本章应描述配置项名称、入库时间等内容。

8 质量保证计划

本章应描述开展的质量保证工作计划。

9 可追踪性

本章应描述确认测试计划中每个测试项的可追踪性。

6.9 可编程逻辑器件软件确认测试说明

《可编程逻辑器件软件确认测试说明》描述可编程逻辑器件软件确认测试所需的测试准备、测试用

例及测试过程。

《可编程逻辑器件软件确认测试说明》的正文内容要求如下:

1 范围 1.1 标识

列出本文档的;

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1 . 3文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,应包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 测试准备 3.1 硬件准备

本条应描述仿真测试工作所需的硬件准备过程。应提供以下内容:

a.用名称和编号标识要使用的特定硬件;

b.任何开关装置和用于连接硬件的电缆;

c.说明硬件、互联控制和数据路径的一个或多个图示;

GB/T 33784—2017

d.使硬件处于就绪状态的分步说明。

3.2 软件准备

本条应描述准备被测项、相关软件以及测试数据的必要过程。有关这些过程,可以引用已发布的

软件手册。应提供下述信息:

a.测试中要使用的特定软件;

b.测试项的存储介质(如光盘);

c.任何相关软件(例如,模拟器、测试驱动程序)的存储介质;

d.加载软件的说明,包括所需的顺序;

e.多个测试用例共同使用的软件初始化说明。

3.3 其他测试前准备

本条应描述进行确认测试前所需的其他人员活动、准备工作或规程。

4 测试说明 4.X (测试的软件唯一标识符)

本条应用软件唯一标识符标识一个测试,并分为以下几条。当所需信息与以前提供的信息重复

时,此处可进行引用。

4.X.Y (测试用例的软件唯一标识符)

4.X.Y.1 涉及的需求

本条应标识测试用例所涉及的可编程逻辑器件软件需求或系统需求。

4.X.Y.2 先决条件

本条应标识执行测试用例前必须建立的先决条件,应讨论以下内容:

a.软件配置和硬件配置;

b.测试开始之前需设置或重置的标志、初始数据;

c.运行测试用例所需的预置条件;

d.测试用例特有的其他特殊条件。

4.X.Y.3 测试输入

本条应描述测试用例所需的测试输入,应提供以下内容:

a.每一测试输入的名称、用途和说明(例如,取值范围、准确性);

b.测试输入的来源与选择测试输入的方法;

c.测试输入是真实的还是模拟的;

d.测试输入的时间或事件序列;

e.控制输入数据的方式:

1) 最小/最大/合理数量的数据类型和值;

2) 为了检验过载、饱和及其他“最坏情况”的影响,用于测试被测项的各种有效数据类型 和 值 ;

3) 为了检验对非常规输入的适当处理,用于测试被测项的无效数据类型和值。

4.X.Y.4 预期的测试结果

本条应标识测试用例的所有预期测试结果,必要时应包含中间结果。

4.X.Y.5 评价结果的准则

本条应标识用于评价测试用例的中间和最终结果的准则。应对每一测试结果提供以下信息:

a.输出可能变化但仍能接受的范围或准确性;

b.用时间或事件数表示的允许的最大/最小测试持续时间;

c.当测试结果不确定时,进行再测试的条件;

GB/T 33784—2017

d. 以上未提及的其他准则。

4.X.Y.6 测试过程

本条应定义测试用例的测试过程。测试过程应定义为以执行顺序排列的、 一系列独立编号的步 骤。为便于文档维护,可以将测试过程作为附录并在此条引用。每个测试过程的详略程度依赖于被测

试软件的类型。详略程度应有利于确定预期结果并把它们与实际结果进行比较。

4.X.Y.7 假设和约束

本条应标识所做的任何假设,以及系统或测试条件给测试用例带来的约束或限制,如时间、接口、 设备、人员与数据库/数据文件的限制。如果对指定的限制和参数,放弃或例外处理得到批准,应对它

们加以标识,并指出它们对测试用例的影响与效果。

5 可 追 踪 性

从本测试说明中的每个测试用例与其所涉及的系统或可编程逻辑器件软件需求的可追踪性。如

果一个测试用例涉及多个需求,应包含从每一组测试过程步骤到所涉及的需求的可追踪性。

6.10 可编程逻辑器件软件确认测试报告

《可编程逻辑器件软件确认测试报告》是对可编程逻辑器件软件确认测试结果的记录,包括测试结

果概述、测试环境的影响、详细的测试结果、测试日志等。

《可编程逻辑器件软件确认测试报告》的正文内容要求如下:

1 范围 1 . 1 标 识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1 . 2系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1.3 文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引 用 文 档

列出本文档引用的所有文档,宜包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 测试结果概述

3.1 对被测试可编程逻辑器件软件的全面评估 本条应包含如下内容:

a.根据本报告中的测试结果,给出该可编程逻辑器件软件的全面评估。

b.标识测试中发现的所有遗留缺陷、限制或约束。可用问题/更改报告形式,给出缺陷信息。

c.对每个遗留缺陷、限制或约束,应描述:

1) 对可编程逻辑器件软件和系统性能的影响,包括对未得到满足的需求的标识;

2) 对其进行纠正时,可编程逻辑器件软件和系统设计受到的影响;

3) 推荐的纠正方案/方法。

3.2 测试环境的影响

本条应给出测试环境与操作环境的差异,并评估差异对测试结果的影响。

GB/T 33784—2017

3.3 改进建议

本条应对被测试可编程逻辑器件软件的设计、操作或测试提供改进建议。可以讨论每个建议及其

对可编程逻辑器件软件的影响。如果没有改进建议,本节应陈述为"无"。

4 详细测试结果 4.X (测试的软件唯一标识符) 4.X.1 测试结果总结

本条应对测试结果进行总结。应给出与该测试相关联的每个测试用例的完成状态(例如,"测试结 果与期望结果一致","遇到的问题","与要求有偏差"等),可用表格的形式给出。当完成状态不是"所

预期的"时,本条应引用以下几条提供详细信息。

4.X.2 遇到的问题

4.X.2.Y (测试用例的软件唯一标识符)

本条应用软件唯一标识符标识遇到一个或多个问题的测试用例,并提供以下内容:

a.简述所遇到的问题;

b.标识所遇到问题的测试过程步骤;

c.对相关问题/更改报告和备份数据的引用;

d.改正这些问题所重复的过程或步骤及每次改正得到的结果;

e.再测试时,是从哪些回退点或测试步骤恢复测试的。

4.X.3 与测试用例/过程的偏差

4.X.3.Y (测试用例的软件唯一标识符)

本条应用软件唯一标识符标识出现一个或多个偏差的测试用例,并提供:

a.偏差说明(例如,出现偏差的测试用例的运行情况和偏差性质,如替换了所要求的设备、未能遵

循规定的步骤、进度安排的偏差等);

b.偏差原理;

c.偏差对测试用例有效性影响的评估。

5 测试日志

本章可用图表或附录的形式,给出本报告所覆盖的测试事件记录(按年月顺序排列),测试日志应

包 括 :

a.执行测试的日期、时间和地点;

b.每个测试所使用的软件配置和硬件配置,包括所有硬件的零件/型号/系列号、制造商、校正等

级和校准日期;所使用的软件部件的版本号和名称;

c.与测试有关的每一活动的日期和时间,该项活动执行者和见证者身份。

6.11 可编程逻辑器件软件使用说明

《可编程逻辑器件软件使用说明》描述可编程逻辑器件软件适用的系统和可编程逻辑器件项目。

《可编程逻辑器件软件使用说明》应包括如下内容:

a)
芯片概述:描述可编程逻辑器件软件的芯片型号、配置芯片型号、开发环境、配置文件版本
号等;

b) 性能指标:描述可编程逻辑器件软件的工作时钟频率、工作电压、功能等;

c)
环境要求:描述可编程逻辑器件软件的工作温度要求、器件等级、抗辐照性能等;

d) 物理特性:描述可编程逻辑器件软件的芯片封装、管脚分配等;

e) 使用说明:描述可编程逻辑器件软件的通讯协议、操作时序等。
《可编程逻辑器件软件使用说明》的正文内容要求如下:

GB/T 33784—2017

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号:

b . 标题;

c.术语和缩略语:

d.本文档适用的系统。

1 . 2芯片概述

本条应对可编程逻辑器件进行概述,包括芯片型号、配置芯片型号、开发环境、配置文件版本号及

其他需说明的要素。

a.描述可编程逻辑器件的芯片型号;

b.描述可编程逻辑器件的配置芯片型号;

c.描述可编程逻辑器件的开发环境;

d.其他与本可编程逻辑器件相关的要素。

1.3 文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 引用文档

列出本文档引用的所有文档,应包含文档号、标题、编写单位(或作者)、版本号和出版日期等。

3 功能概述

本章应分若干个小条描述本可编程逻辑器件所实现的功能。

3.X 功能标识和功能描述

本条每一个功能的标识应包括项目唯一的标识符,并对实现的功能项进行概述。

4 主要技术指标 4.1 性能指标

本条应描述可编程逻辑器件的工作时钟频率、电源等性能相关指标,具体应包括以下方面:

a.工作频率范围;

b.工作电压/输入电压要求;

c . 功耗;

d.其他与性能相关的指标。

4.2 环境要求

本条应描述可编程逻辑器件的温度要求、器件等级等环境要求。具体应包括以下方面:

a.储存温度要求;

b.工作温度要求;

c .器件等级;

d.抗辐照性能;

e.其他与环境相关的要求。

5 物理特性

本章应描述可编程逻辑器件的物理特性。具体应包括以下方面:

a.芯片管脚图;

b.芯片管脚分配;

c.芯片管脚结构尺寸;

d.其他与本可编程逻辑器件物理特性相关的事项。

GB/T 33784—2017

6 使用说明

本章应分若干个小条来描述可编程逻辑器件的使用说明。具体应包括以下方面:

6.X XX功能使用说明

本条应描述可编程逻辑器件XX功能的具体使用说明,具体应包含以下方面:

a.XX功能的详细描述;

b.XX功能的寄存器/缓存的地址分配情况;

c.XX功能的各寄存器的具体状态描述和使用方法;

d.XX功能的复位操作;

e.XX功能的输入/输出信号的操作时序;

f.XX功能的输入/输出协议;

g.其他需要说明的与XX功能使用相关的事项。

7 固化

本章应描述本可编程逻辑器件的固化流程。具体应包括以下方面:

a. 固化操作顺序;

b.使用的固化软件;

c.固化操作的硬件连接说明;

d. 固化操作说明;

e.其他需要说明的与固化相关的事项。

6.12 可编程逻辑器件软件开发总结报告

《可编程逻辑器件软件开发总结报告》描述可编程逻辑器件软件整个研制/开发情况。《可编程逻辑
器件软件开发总结报告》应包括如下内容:

a) 任务来源与研制依据;

b) 可编程逻辑器件软件概述;

c)
可编程逻辑器件软件研制过程:描述可编程逻辑器件软件研制过程的概述以及可编程逻辑器
件软件研制各活动/阶段所采用的方法和工作产品等;

d) 可编程逻辑器件软件满足任务指标情况;

e)
可编程逻辑器件软件测试情况:描述可编程逻辑器件软件的仿真测试、确认测试、实验测试、验
收测试、系统联试等;

f) 可编程逻辑器件软件第三方评测情况;

g)
质量保证情况:描述质量保证措施实施情况、可编程逻辑器件软件重大技术质量问题和解决情
况等;

h)
配置管理情况:描述可编程逻辑器件软件配置管理要求、可编程逻辑器件软件配置管理实施情
况、可编程逻辑器件软件配置状态变更情况等;

i)
可编程逻辑器件软件可靠性、安全性分析:描述可编程逻辑器件可靠性、安全性要求所采用的
措施分析;

j)
结论:评述可编程逻辑器件软件工程化实施情况,说明可编程逻辑器件软件功能和性能指标是
否满足可编程逻辑器件软件开发技术要求的要求,给出可编程逻辑器件软件是否可以交付需
方使用的结论。

《可编程逻辑器件软件开发总结报告》的正文内容要求如下:

GB/T 33784—2017

1 范围 1.1 标识

列出本文档的:

a. 已批准的标识号;

b . 标题;

c.术语和缩略语;

d.本文档适用的系统。

1.2 系统概述

本条应描述系统的用途,标识和本文档适用的可编程逻辑器件软件在系统中的作用。

1 . 3文档概述

本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。

2 任务来源与可编程逻辑器件软件研制依据

本章应描述任务的来源情况,描述该任务的研制依据。

3 可编程逻辑器件软件概述

本章应说明可编程逻辑器件软件用途,主要功能、性能要求,可编程逻辑器件软件外部逻辑关系, 可编程逻辑器件软件系统内部多个可编程逻辑器件软件配置项之间的构成关系,及其开发语言、开发

环境、芯片型号、代码规模、软件版本、软件关键性等级等信息。

4 可编程逻辑器件软件研制过程

4.1 可编程逻辑器件软件研制过程概述

本条应概述可编程逻辑器件软件研制过程开展情况,描述可编程逻辑器件软件参加系统联试、试 验考核等情况,以及功能和性能指标、可编程逻辑器件软件需求(含接口需求)、可编程逻辑器件软件设

计、可编程逻辑器件软件代码等重大变更情况。从4.2开始编号应分若干小条描述如下内容:

系统要求分析和设计:应描述系统要求分析和设计采用的设计、验证方法,工作产品的主要内容。

可编程逻辑器件软件需求分析:应描述可编程逻辑器件软件需求分析采用的分析、验证方法,工作

产品的主要内容。

可编程逻辑器件软件设计:应描述可编程逻辑器件软件设计采用的设计、验证方法,工作产品的主 要内容。

可编程逻辑器件软件实现:应描述可编程逻辑器件软件实现采用的方法、测试结论。

可编程逻辑器件软件测试:应描述可编程逻辑器件软件测试采用的方法、测试结论。

其他:应描述需方试验试用、随所属设备或系统参加考核试验等阶段工作过程的主要活动。

5 可编程逻辑器件软件满足开发技术要求指标情况

本条应说明可编程逻辑器件软件开发技术要求所要求的功能和性能指标,并根据可编程逻辑器件

软件测评和软件试验的结果,逐项说明指标的满足情况。

6 可编程逻辑器件软件测试 6.1 测试情况

本条应描述可编程逻辑器件的仿真测试、确认测试、第三方评测、内部系统测试、环境测试、验收测

试、系统联试等测试情况。应包括各测试阶段的可编程逻辑器件软件版本、测试时间、测试结论。

6.2 问题处理情况

本条应描述可编程逻辑器件软件在测试过程中对问题的处理情况,处理情况包括对问题的原因分

析、解决措施等。

6.3 测试覆盖情况

本条应描述可编程逻辑器件软件各测试阶段的测试覆盖性情况,包括可编程逻辑器件软件仿真测

试、确认测试、第三方评测、内部系统测试、环境测试、验收测试、系统联试等。

GB/T 33784—2017

7 第三方评测

本章应描述可编程逻辑器件软件第三方评测情况,包括评测单位、评测内容、问题处理情况。

8 质量保证情况 8.1 质量保证措施实施情况

本条应描述质量保证措施实施情况,包括:质量保证组织的成立、质量保证制度的建立以及可编程

逻辑器件软件研制各个阶段中的各项质量保证活动等。

8.2 可编程逻辑器件软件重大技术质量问题和解决情况

本条应描述可编程逻辑器件软件重大技术质量问题和解决情况,包括:联试、考核试验、需方使用、 可编程逻辑器件软件测评过程中暴露出的主要问题,说明故障现象、故障产生的机理、解决措施、验证

情况等。

9 配置管理情况

9.1 可编程逻辑器件软件配置管理要求

本条应说明需方对可编程逻辑器件软件配置管理的要求以及分承制对可编程逻辑器件软件配置

管理的要求。

9.2 可编程逻辑器件软件配置管理实施情况

本条应说明需方、分承制方在研制过程中的可编程逻辑器件软件配置管理制度和措施的落实情 况。特别是系统集成和测试、需方试验试用、随所属设备或系统参加考核试验阶段的配置管理工作落

实情况 。

9.3 可编程逻辑器件软件配置状态变更情况

本条应说明可编程逻辑器件软件、文档、数据等配置项版本变更历程,说明每条基线配置情况和适 用条件,并标明可编程逻辑器件软件研制工作结束时,可编程逻辑器件软件各配置项的状态或产品基

线的状态。

10 可编程逻辑器件软件可靠性、安全性分析

10.1 可靠性分析

本条应描述可编程逻辑器件可靠性要求所采用的可靠性措施分析,包括可编程逻辑器件软件选

型、时序余量和逻辑资源使用情况、冗余设计、同步化设计等。

10 .2安全性分析

本条应描述可编程逻辑器件安全性要求所采用的安全性措施分析,包括可编程逻辑器件软件安全

关键等级、单粒子翻转等。

11 结论

本章应评述软件工程化实施情况,说明软件功能和性能指标是否满足软件任务的要求,给出软件

是否可以交付需方使用的结论。

延伸阅读

更多内容 可以 GB-T 33784-2017 可编程逻辑器件软件文档编制规范. 进一步学习

联系我们

DB 6109-T 293.2—2023 安康富硒茶 第2部分:茶树栽培管理技术规范 安康市.pdf